<?php
/**
 * @author Carlos Roberto Alvarez Muñoz <ingcram@gmail.com>
 */
class Grupos extends ActiveRecord
{
    public $debug = FALSE;
	
    public function initialize(){ 	
        
    }
    
    public function grupos_paginados($page){
    	return $this->paginate("page: $page", 'order: id desc','conditions: id > 0');
    }
    
    public function getGrupo($grupo_id)
    {
        return $this->find_first($grupo_id);
    }
    
    public function getActivo($grupo_id)
    {
        return $this->find($grupo_id);
    }
	
    public function getActivos($page=1)
    {
        return $this->paginate("page: $page", 'order: id desc','conditions: id > 0');
    }   
	
    public function guardar()
    {
        return $this->save();
    }
	
    public function buscar($grupo_id)
    {
        return $this->find($grupo_id);
    }
    
    public function eliminar($grupo_id)
    {
        return $this->delete($grupo_id);
    }
    
    public function getByCodigo($grupo_codigo)
    {
        return $this->find_first("codigo = '$grupo_codigo'");                      
    }           
}